<?php

require_once 'format_date.php';
require_once 'connexion_bdd.php';
// connection bdd INSERT

$login = $_POST['login'];
$password = $_POST['password'];
$password2 = $_POST['password2'];
$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$date_naissance = $_POST['date_naissance'];
$adresse = $_POST['adresse'];

if ($password != $password2) {
	echo 'Les deux passwords doivent etre strictement semblables.';
	exit();	
}

if (($date_naissance = format_date($date_naissance)) == 'NULL') {
	echo 'La date de naissance est de la forme aaaa-mm-dd.';
	exit();
}

$connexion = connect_db();

$requete_prepare=$connexion->prepare("
	SELECT id
	FROM informations
	WHERE login = :login
"); // on prépare notre requête
$requete_prepare->execute(array(
	'login' => $_POST['login']
));
if ($requete_prepare->rowCount(PDO::FETCH_OBJ) > 0)
{
	echo 'Ce login est deja utilise.';
	exit();	
}

$requete_prepare=$connexion->prepare("
	INSERT INTO informations(login, password, nom, prenom, date_naissance, adresse) 
	VALUES(:login, :password, :nom, :prenom, :date_naissance, :adresse)
"); // on prépare notre requête
$requete_prepare->execute(array(
	'login' => $_POST['login'], 
	'password' => $_POST['password'], 
	'nom' => $_POST['nom'], 
	'prenom' => $_POST['prenom'], 
	'date_naissance' => $_POST['date_naissance'], 
	'adresse' => $_POST['adresse']
));

echo 'INSCRIPTION_OK';

?>